Translation Validation: From DC+ to C*

نویسندگان

  • Amir Pnueli
  • Ofer Strichman
  • Michael Siegel
چکیده

Translation validationis an ciltemative to the verification of translators (compilers, code generators). Rather than proving in advance that the compiler always produces a target code which correctly implements the source code (compiler verification), each individual translation (i.e. a run of the compiler) is followed by a validation phase which verifies that the target code produced on this run correctly implements the submitted source program. In order to be a practical alternative to compiler verification, a key feature of this vcilidation is its full automation. In this paper we demonstrate the feasibility of tremslation vcilidation for industrial code generators from DC-|a widely used intermediate format for synchronous languagesto C. We explain the compilation pattern from DC-Ito C and advocate new abstraction techniques for a fragment of first order logic as part of the automation of our approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Highly Efficient Transfection of Dendritic Cells Derived from Esophageal Squamous Cell Carcinoma Patient: Optimization with Green Fluorescent Protein and Validation with Tumor RNA as a Tool for Immuno-genetherapy

This study was conducted to optimize a highly efficient mRNA transfection into dendritic cells (DC) derived from esophageal squamous cell carcinoma (ESCC) patients. Applying an electroporation technique, in vitro synthesized Green Fluorescent Protein (GFP) mRNA was transfected as an indicator into the DCs derived from a healthy donor. Flow cytometry revealed 84.9% transfection efficiency for DC...

متن کامل

Translation and Validation of the Persian Version the Boston Carpal Tunnel Syndrome Questionnaire

Background: Carpal tunnel syndrome (CTS) is recognized as the most common type of neuropathies. Questionnairesare the method of choice for evaluating patients with CTS. Boston Carpal Tunnel Syndrome (BCTS) is one of the mostfamous questionnaires that evaluate the functional and symptomatic aspects of CTS. This study was performed toevaluate the validity and reliability of the Persian version of...

متن کامل

Assessing Organizational Readiness for Change; Comment on “Development and Content Validation of a Transcultural Instrument to Assess Organizational Readiness for Knowledge Translation in Healthcare Organizations: The OR4KT”

This commentary provides an overview of the organizational readiness for change (ORC) literature over the last decade, with respect to prevailing definitions, theories, and tools to guide assessment of ORC in preparation for implementation. The development of the OR4KT by Gagnon et al is an important contribution to this body of work. This commentary highlights the strengths of the OR4KT includ...

متن کامل

Translation and Validation of the Persian Version of Mindful Eating Questionnaire

Background: Wrong eating behaviors increase the risk of numerous chronic diseases. Objectives: This study aims to determine the validity and reliability of the Mindful Eating Questionnaire (MEQ) in the Iranian population. Materials & Methods: In a validation study at the University of Guilan City, Iran, in 2019-2020. First, the MEQ was translated based on the forward-backward method. After ...

متن کامل

Validation of eco-enzyme for improved water quality effect during large public gathering at river bank

 In contrast to existing trends and expected deteriorating water quality in the river Yamuna in Delhi which carries potential cultural economical and health importance, March 2016 water data showing improvement despite large public gathering at river bank during Cultural Festival. The reasons and factors were investigated. The paper presents the test reports of eco- enzyme which was found to be...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998